package Ep02_LinkedList._0058;

/**
 * @author Jimmy Zhan WORKSTATION
 * @date 2023/3/7 11:51
 * 说明： 力扣 0058 反向遍历做法
 * 1.先过滤尾部空格
 * 2.再算最后一个单词的长度
 */

public class Mine {
    public int lengthOfLastWord(String s){
        int end = s.length()-1;
        // 过滤空格
        while (s.charAt(end) == ' '){
            end--;
        }
        int start = end;
        // 计算长度
        while (start>=0 && s.charAt(start) != ' '){
            start--;
        }
        return end - start;
    }
}
